import SwiftUI
struct ContentView: View {
var body: some View {
VStack {
Image(systemName: "globe")
.imageScale(.large)
.foregroundStyle(.tint)
Text("Hello, world!")
}
.padding()
}
}
#Preview {
ContentView()
}
這段 SwiftUI 代碼創建了一個基本的界面,並包含一個系統圖標和文本。以下是它的主要結構和功能:
VStack
是一個垂直堆疊視圖容器,將其中的內容按順序垂直排列。systemName
參數指定了圖標的名稱。
VStack
添加一些內邊距,使內容與邊界保持一定距離。ContentView
的效果。這是一種便捷的方式來快速查看代碼渲染結果,無需編譯和運行整個應用程序。VStack
來垂直排列圖標和文字。Image
使用了系統圖標,並應用了着色和大小調整。Text
則顯示了一段簡單的文本。.padding()
來增加視覺上的空間感。#Preview
功能方便了在 Xcode 中進行即時預覽。